undulating terrain - Espagnol Anglais Dictionnaire